/*
 * Code for blog.techhead.biz
 * Distributed under BSD-style license
 */

package biz.techhead.funcy.ref;

/**
 * This is the faux super interface for all the core Java reference types
 * (those found in {@code java.lang.ref}, {@code java.util.concurrent.atomic}
 * and {@code java.lang.ThreadLocal} and
 * {@code java.lang.InheritableThreadLocal})
 *
 * @author Jonathan Hawkes <jhawkes at techhead.biz>
 */
public interface Reference<T> {

    T get();
}
